• word of the day

    mentha spicata

    mentha spicata - Dictionary definition and meaning for word mentha spicata

    Definition
    (noun) common garden herb having clusters of small purplish flowers and yielding an oil used as a flavoring
    Synonyms : spearmint
Download our Mobile App Today
Receive our word of the day
on Whatsapp